A Branch-and-bound Algorithm for Biobjective Mixed-integer Programs
نویسندگان
چکیده
We propose a branch-and-bound (BB) algorithm for biobjective mixed-integer linear programs (BOMILPs). Our approach makes no assumption on the type of problem and we prove that it returns all Pareto points of a BOMILP. We discuss two techniques upon which the BB is based: fathoming rules to eliminate those subproblems that are guaranteed not to contain Pareto points and a procedure to explore a subproblem based on the parametric simplex method. The BB algorithm starts with an initial set of feasible points that evolves toward the Pareto set of the BOMILP. This set is gradually modified by including new points and eliminating dominated points, and, upon termination, it is identical to the Pareto set. We provide computational results on instances of various sizes to prove the effectiveness of our algorithm.
منابع مشابه
Efficient storage of Pareto points in biobjective mixed integer programming
In biobjective mixed integer linear programs (BOMILPs), two linear objectives are minimized over a polyhedron while restricting some of the variables to be integer. Since many of the techniques for finding or approximating the Pareto set of a BOMILP use and update a subset of nondominated solutions, it is highly desirable to efficiently store this subset. We present a new data structure, a vari...
متن کاملBranch-and-bound for biobjective mixed-integer programming
We present a generic branch-and-bound method for finding all the Pareto solutions of a biobjective mixed integer program. Our main contribution is new algorithms for obtaining dual bounds at a node, for checking node fathoming, presolve and duality gap measurement. Our various procedures are implemented and empirically validated on instances from literature and a new set of hard instances. We a...
متن کاملUsing an interior point method in a branch and bound algorithm for integer programming July
This paper describes an experimental code that has been developed to solve zero one mixed integer linear programs The experimental code uses a primal dual interior point method to solve the linear programming subproblems that arise in the solution of mixed integer linear programs by the branch and bound method Computational results for a number of test problems are provided
متن کاملUsing an Interior Point Method in a Branch and Bound Algorithm for Integer Programming
This paper describes an experimental code that has been developed to solve zero-one mixed integer linear programs. The experimental code uses a primal{dual interior point method to solve the linear programming subproblems that arise in the solution of mixed integer linear programs by the branch and bound method. Computational results for a number of test problems are provided.
متن کاملMultiple objective branch and bound for mixed 0-1 linear programming: Corrections and improvements for the biobjective case
This work addresses the correction and improvement of Mavrotas and Diakoulaki’s branch and bound algorithm for mixed 0-1 MOLP. We first develop about the issues encountered by the original algorithm and propose and corrected version for the biobjective case. We then introduce several improvements about the bounds and end with the proposition of a new algorithm based on the two phase method and ...
متن کامل